asic management methodology fpga dsp analog hardware cad design periscope eda military development take ic design consulting